<?php
	 require_once ('class/GianHangDAO.php');
	 require_once ('class/SanPhamDAO.php');
	 require_once ('class/LikesDAO.php');
	 require_once ('class/NguoiDungDAO.php');
	$type = 1;
	if (isset($_REQUEST['type']))
		$type = $_REQUEST['type'];
	$countGH = -1;
	$countSP = -1;
	
	if($type == 1)
	{
		$lstGianHang = GianHangDAO::LayTatCaGianHangTheoNgayCapNhat(0);
		$countGH = count($lstGianHang);

	}
	if($type == 2)
	{
		$lstGianHang = GianHangDAO::LayTatCaGianHangTheoNgayTao(0);
		$countGH = count($lstGianHang);
		
	}
	if($type == 3)
	{
		$lstSanPham = SanPhamDAO::LayDanhSachSanPhamMoiUP(0);
		$countSP = count($lstSanPham);	
	}
	$gInfo = "";
	if($type !=3)
	{
		if(count($lstGianHang)==0)
		{
			$gInfo = "Không có gian hàng!";
		}
		else
		{
			foreach($lstGianHang as $gianHang)
			{
				$dsLikeGianHang = LikesDAO::LayDanhSachLikesTheoMaDoiTuong($gianHang->MaGianHang);	
				$soNguoiLikeGH = count($dsLikeGianHang);
				$chuGianHang = NguoiDungDAO::LayThongTinNguoiDungTheoMa($gianHang->MaNguoiDung);
				//format
				$thoiGianTaoGH = date_create($gianHang->NgayTao);
				$ngayTaoGH = $thoiGianTaoGH->format('d-m-Y');
				$gioTaoGianHang = $thoiGianTaoGH->format('h:i');
				
				$TGCapNhatGH = date_create($gianHang->NgayCapNhat);
				$ngayCapNhatGH = $TGCapNhatGH->format('d-m-Y');
				$gioCapNhatGH = $TGCapNhatGH->format('h:i');
				$gInfo .= '<div class="item">
					<ul>
						<li>
							<img src="'.$gianHang->Logo.'" width="150" height="150">
						</li>
						<li>
							 <div class="top-shop-info">
								<div class="top-shop-info-line">
									<div class="name"><a href="gian_hang.php?maGianHang='.$gianHang->MaGianHang.'">'.$gianHang->TenGianHang.'</a></div>           		
								</div>
								<!--end .top-shop-info-line || name-->
								<div class="top-shop-info-line">            	
									<div class="info">
										Gian hàng của <span class="text-color-normal-2"><a href="trang_ca_nhan.php?maNguoiDung='.$chuGianHang->MaNguoiDung.'">'.$chuGianHang->UserName.'</a> </span>tạo lúc '.$gioTaoGianHang.' ngày '.$ngayTaoGH.'. Cập nhật lúc '.$gioCapNhatGH.' ngày '.$ngayCapNhatGH.'.
									</div>
								</div>            
								<!--end .top-shop-info-line | thông người tạo, ngày tạo--> 
								<div class="top-shop-info-line">            	
									<div class="slogan">
										'.$gianHang->Slogan.'
									</div>
								</div>
								<!--end .top-shop-info-line | slogan--> 
								<div class="top-shop-info-line">            	
									<div class="views">'.$gianHang->LuotXem.' lượt xem </div>
									
									<div class="likes">
										<a href="#"><img src="image/add_to_favorites_24.png" width="24" height="24" /></a>
										'.$soNguoiLikeGH.' bình chọn
									</div>               
								</div>            
								<!--end .top-shop-info-line | view - bình chọn-->  
								<div class="top-shop-info-line">  
									<div class="recieve-email">
										<a href="#"><img src="image/yellow_mail_receive_24.png" width="24" height="24"/>
										Đăng ký nhận email</a>
									</div>				
								</div>
								<!--end .top-shop-info-line || subcribe-->     
								<div class="top-shop-info-line">            	
									<div class="view-shop"><a href="gian_hang.php?maGianHang='.$gianHang->MaGianHang.'">Xem chi tiết >></a></div>
								</div>            
								<!--end .top-shop-info-line | xem chi tiết--> 
						  </div>
						  <!--end .top-shop-info-->
						</li>
					</ul>
				</div>
				<!--end .item-->';
			}
		}
	}
	else
	{
		if($countSP == 0)
			$gInfo = "Không có sản phẩm nào";
		else
		{
			foreach($lstSanPham as $sanPham)
			{
				$maGH = SanPhamDAO::LayMaGianHangCuaSanPham($sanPham->Ma);
				$gianHang = GianHangDAO::LayGianHangTheoMa($maGH,0);
				$nguoiUpSP = NguoiDungDAO::LayThongTinNguoiDungTheoMa($gianHang->MaNguoiDung); 
								
				// tính số sao
				$soSao = LikesDAO::TinhSoSaoTBCuaMotDoiTuong($sanPham->Ma);
				
				//format
				$thoiGianTaoSP = date_create($sanPham->NgayDang);
				$ngayTaoSP= $thoiGianTaoSP->format('d-m-Y');
				$gioTaoSP = $thoiGianTaoSP->format('h:i');
				$giaGoc = "";
				if ($sanPham->DonGiaBan < $sanPham->DonGiaGoc)
				{
					$giaGoc ="Giá gốc: <span class='old-price'>".formatMoney($sanPham->DonGiaGoc)." VND</span>";
				}
				
				$txtThoiGianCapNhat = "";
				if (!is_null($gianHang->NgayCapNhat))
				{
					$thoiGianCapNhatSP = date_create($gianHang->NgayCapNhat);
					$ngayCapNhatSP = $thoiGianCapNhatSP->format('d-m-Y');
					$gioCapNhatSP = $thoiGianCapNhatSP->format('h:i');
					$txtThoiGianCapNhat  = '. Cập nhật lúc '.$gioCapNhatSP.' ngày '.$ngayCapNhatSP;
				}
				
				$gInfo .= 
					'<div class="item">
					<ul>
						<li>
							<img src="'.$sanPham->HinhAnh.'" width="150" height="150">
						</li>
						<li>
							 <div class="top-shop-info">
								<div class="top-shop-info-line">
									<div class="name"><a href="chi_tiet_san_pham.php?maSanPham='.$sanPham->Ma.'&maGianHang='.$maGH.'">'.$sanPham->TenSanPham.'</a></div>           		
								</div>
								<!--end .top-shop-info-line || name-->
								<div class="top-shop-info-line">            	
									<div class="info">
										Sản phẩm của <span class="text-color-normal-2"><a href="trang_ca_nhan.php?maNguoiDung='.$nguoiUpSP->MaNguoiDung.'">'.$nguoiUpSP->UserName.'</a> </span>tạo lúc '.$gioTaoSP.' ngày '.$ngayTaoSP.$txtThoiGianCapNhat.'
									</div>
								</div>            
								<!--end .top-shop-info-line | thông người tạo, ngày tạo--> 
								<div class="top-shop-info-line">            	
										<div class="slogan">
										Giá bán: 
										<span class="new-price">'.formatMoney($sanPham->DonGiaBan).' VND</span>
										<br>'.$giaGoc.'
										</div>
									</div>
									<!--end .top-shop-info-line | slogan--> 
								<div class="top-shop-info-line">            	
									<div class="views">'.$sanPham->LuotXem.' lượt xem </div>
									<div class="stars">
										<a href="#"></a>
										'.$soSao.' sao
									</div>               
								</div>            
								<!--end .top-shop-info-line | view - bình chọn-->  
								<div class="top-shop-info-line">  
									<div class="recieve-email">
										
									</div>				
								</div>
								<!--end .top-shop-info-line || subcribe-->     
								<div class="top-shop-info-line">            	
									<div class="view-shop"><a href="chi_tiet_san_pham.php?maSanPham='.$sanPham->Ma.'&maGianHang='.$maGH.'">Xem chi tiết >></a></div>
								</div>            
								<!--end .top-shop-info-line | xem chi tiết--> 
						  </div>
						  <!--end .top-shop-info-->
						</li>
					</ul>
				</div>
				<!--end .item-->';;
			}
		}
	}
?>

<div class="list-shop-wrapper">
	<div class="navigator">
    	<ul>
        	<li <?php if($type == 3) echo "class='current'"?> ><a href="ds_gian_hang.php?type=3">Sản phẩm mới</a></li>
            <li <?php if($type == 2) echo "class='current'"?> ><a href="ds_gian_hang.php?type=2">Gian hàng mới tạo</a></li>
        	<li <?php if($type == 1) echo "class='current'"?> ><a href="ds_gian_hang.php?type=1">Gian hàng mới cập nhật</a></li> 
        </ul>
    </div>
    <!--end .navigator-->
    <div class="list-shop">
    <?php echo $gInfo ?>
		
    </div>
    <!--end .list-shop-->
</div>